package com.hhyx.execl.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hhyx.execl.model.entity.SystemMessage;
import com.hhyx.execl.model.params.SystemSearchParam;
import com.hhyx.execl.model.result.ReturnPage;
import java.util.LinkedList;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;

/**
 * @author MarkerCCC
 * @date 2019/6/14 - 10:56
 * @email markerccc@163.com
 */
public interface SystemMessageService extends IService<SystemMessage> {

    void readFolder(HttpServletResponse httpServletResponse);

    ReturnPage<SystemMessage> pageList(SystemSearchParam param);

    Integer getResult(HttpServletResponse response);

    ServletOutputStream getResult1(HttpServletResponse response);

    void verifyExistence(LinkedList<SystemMessage> systemMessageList);
}
